<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.14"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>hdcp1x: XHdcp1x_Rx Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="HTML_custom.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="xlogo_bg.gif"/></td>
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">hdcp1x
   </div>
   <div id="projectbrief">Xilinx SDK Drivers API Documentation</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.14 -->
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',false,false,'search.php','Search');
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('struct_x_hdcp1x___rx.html','');});
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-attribs">Data Fields</a>  </div>
  <div class="headertitle">
<div class="title">XHdcp1x_Rx Struct Reference<div class="ingroups"><a class="el" href="group__hdcp1x__v4__0.html">Hdcp1x_v4_0</a></div></div>  </div>
</div><!--header-->
<div class="contents">

<p>This typedef contains the receive HDCP interface.  
 <a href="struct_x_hdcp1x___rx.html#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
<tr class="memitem:a45dfdf65ea2c69d3bb5f6f2573d1830a"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#a45dfdf65ea2c69d3bb5f6f2573d1830a">CurrentState</a></td></tr>
<tr class="memdesc:a45dfdf65ea2c69d3bb5f6f2573d1830a"><td class="mdescLeft">&#160;</td><td class="mdescRight">The interface's current state.  <a href="#a45dfdf65ea2c69d3bb5f6f2573d1830a">More...</a><br /></td></tr>
<tr class="separator:a45dfdf65ea2c69d3bb5f6f2573d1830a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fa0e880a311858439ca0a92c6ba75a2"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#a8fa0e880a311858439ca0a92c6ba75a2">PreviousState</a></td></tr>
<tr class="memdesc:a8fa0e880a311858439ca0a92c6ba75a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">The interface's previous state.  <a href="#a8fa0e880a311858439ca0a92c6ba75a2">More...</a><br /></td></tr>
<tr class="separator:a8fa0e880a311858439ca0a92c6ba75a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad7c01155a2fc2880ae549dc9e373bf4c"><td class="memItemLeft" align="right" valign="top">u16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#ad7c01155a2fc2880ae549dc9e373bf4c">Flags</a></td></tr>
<tr class="memdesc:ad7c01155a2fc2880ae549dc9e373bf4c"><td class="mdescLeft">&#160;</td><td class="mdescRight">The interface flags.  <a href="#ad7c01155a2fc2880ae549dc9e373bf4c">More...</a><br /></td></tr>
<tr class="separator:ad7c01155a2fc2880ae549dc9e373bf4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c40ab97d534b347c297c9cad8911f76"><td class="memItemLeft" align="right" valign="top">u16&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#a4c40ab97d534b347c297c9cad8911f76">PendingEvents</a></td></tr>
<tr class="memdesc:a4c40ab97d534b347c297c9cad8911f76"><td class="mdescLeft">&#160;</td><td class="mdescRight">The bit map of pending events.  <a href="#a4c40ab97d534b347c297c9cad8911f76">More...</a><br /></td></tr>
<tr class="separator:a4c40ab97d534b347c297c9cad8911f76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abac529df47db1cb77b62b762d2310cc6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_x_hdcp1x___rx_stats.html">XHdcp1x_RxStats</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#abac529df47db1cb77b62b762d2310cc6">Stats</a></td></tr>
<tr class="memdesc:abac529df47db1cb77b62b762d2310cc6"><td class="mdescLeft">&#160;</td><td class="mdescRight">The interface's statistics.  <a href="#abac529df47db1cb77b62b762d2310cc6">More...</a><br /></td></tr>
<tr class="separator:abac529df47db1cb77b62b762d2310cc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af46e8a6da2ced045c20dc669888b8c33"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_x_hdcp1x___rx_encyption_watch.html">XHdcp1x_RxEncyptionWatch</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#af46e8a6da2ced045c20dc669888b8c33">XORState</a></td></tr>
<tr class="memdesc:af46e8a6da2ced045c20dc669888b8c33"><td class="mdescLeft">&#160;</td><td class="mdescRight">The interface's encryption state.  <a href="#af46e8a6da2ced045c20dc669888b8c33">More...</a><br /></td></tr>
<tr class="separator:af46e8a6da2ced045c20dc669888b8c33"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a390b07d7f8547e353f2e316e26320829"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__hdcp1x__v4__0.html#gaf1db793430e747ea474c92fd1939b92d">XHdcp1x_SetDdcHandler</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#a390b07d7f8547e353f2e316e26320829">DdcSetAddressCallback</a></td></tr>
<tr class="memdesc:a390b07d7f8547e353f2e316e26320829"><td class="mdescLeft">&#160;</td><td class="mdescRight">Function pointer for setting DDC register address.  <a href="#a390b07d7f8547e353f2e316e26320829">More...</a><br /></td></tr>
<tr class="separator:a390b07d7f8547e353f2e316e26320829"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad98b20f01d95d427d30e286af7350ca5"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#ad98b20f01d95d427d30e286af7350ca5">DdcSetAddressCallbackRef</a></td></tr>
<tr class="memdesc:ad98b20f01d95d427d30e286af7350ca5"><td class="mdescLeft">&#160;</td><td class="mdescRight">To be passed to callback function.  <a href="#ad98b20f01d95d427d30e286af7350ca5">More...</a><br /></td></tr>
<tr class="separator:ad98b20f01d95d427d30e286af7350ca5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a328c110db56d453bf13d63006fe0b342"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#a328c110db56d453bf13d63006fe0b342">IsDdcSetAddressCallbackSet</a></td></tr>
<tr class="memdesc:a328c110db56d453bf13d63006fe0b342"><td class="mdescLeft">&#160;</td><td class="mdescRight">This flag is set true when the callback has been registered.  <a href="#a328c110db56d453bf13d63006fe0b342">More...</a><br /></td></tr>
<tr class="separator:a328c110db56d453bf13d63006fe0b342"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac0d254b702690871c60db2724a071a74"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__hdcp1x__v4__0.html#gaf1db793430e747ea474c92fd1939b92d">XHdcp1x_SetDdcHandler</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#ac0d254b702690871c60db2724a071a74">DdcSetDataCallback</a></td></tr>
<tr class="memdesc:ac0d254b702690871c60db2724a071a74"><td class="mdescLeft">&#160;</td><td class="mdescRight">Function pointer for setting DDC register data.  <a href="#ac0d254b702690871c60db2724a071a74">More...</a><br /></td></tr>
<tr class="separator:ac0d254b702690871c60db2724a071a74"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa7f2f1dbac2d0ef967a4c7579f4fdafe"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#aa7f2f1dbac2d0ef967a4c7579f4fdafe">DdcSetDataCallbackRef</a></td></tr>
<tr class="memdesc:aa7f2f1dbac2d0ef967a4c7579f4fdafe"><td class="mdescLeft">&#160;</td><td class="mdescRight">To be passed to callback function.  <a href="#aa7f2f1dbac2d0ef967a4c7579f4fdafe">More...</a><br /></td></tr>
<tr class="separator:aa7f2f1dbac2d0ef967a4c7579f4fdafe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a71563daf4a5ba6da5d61538de804716e"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#a71563daf4a5ba6da5d61538de804716e">IsDdcSetDataCallbackSet</a></td></tr>
<tr class="memdesc:a71563daf4a5ba6da5d61538de804716e"><td class="mdescLeft">&#160;</td><td class="mdescRight">This flag is set true when the callback has been registered.  <a href="#a71563daf4a5ba6da5d61538de804716e">More...</a><br /></td></tr>
<tr class="separator:a71563daf4a5ba6da5d61538de804716e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3ebbd48e5bd71035d4c720482f451cb7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__hdcp1x__v4__0.html#gac7c48c250790835096c9df58f4663e3c">XHdcp1x_GetDdcHandler</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#a3ebbd48e5bd71035d4c720482f451cb7">DdcGetDataCallback</a></td></tr>
<tr class="memdesc:a3ebbd48e5bd71035d4c720482f451cb7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Function pointer for getting DDC register data.  <a href="#a3ebbd48e5bd71035d4c720482f451cb7">More...</a><br /></td></tr>
<tr class="separator:a3ebbd48e5bd71035d4c720482f451cb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37e2adfaf1353061d847332dc849cd8d"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#a37e2adfaf1353061d847332dc849cd8d">DdcGetDataCallbackRef</a></td></tr>
<tr class="memdesc:a37e2adfaf1353061d847332dc849cd8d"><td class="mdescLeft">&#160;</td><td class="mdescRight">To be passed to callback function.  <a href="#a37e2adfaf1353061d847332dc849cd8d">More...</a><br /></td></tr>
<tr class="separator:a37e2adfaf1353061d847332dc849cd8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab5533c3626a8379739bfeb9023771e1f"><td class="memItemLeft" align="right" valign="top">u8&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#ab5533c3626a8379739bfeb9023771e1f">IsDdcGetDataCallbackSet</a></td></tr>
<tr class="memdesc:ab5533c3626a8379739bfeb9023771e1f"><td class="mdescLeft">&#160;</td><td class="mdescRight">This flag is set true when the callback has been registered.  <a href="#ab5533c3626a8379739bfeb9023771e1f">More...</a><br /></td></tr>
<tr class="separator:ab5533c3626a8379739bfeb9023771e1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1f9029cd792e5539b37eb2f3f8f5dce4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__hdcp1x__v4__0.html#ga22b9b36c134731fc3c2d450b29095e05">XHdcp1x_Callback</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#a1f9029cd792e5539b37eb2f3f8f5dce4">RepeaterDownstreamAuthCallback</a></td></tr>
<tr class="memdesc:a1f9029cd792e5539b37eb2f3f8f5dce4"><td class="mdescLeft">&#160;</td><td class="mdescRight">(Repeater)Post authenticate to downstream, second part of authentication start callback  <a href="#a1f9029cd792e5539b37eb2f3f8f5dce4">More...</a><br /></td></tr>
<tr class="separator:a1f9029cd792e5539b37eb2f3f8f5dce4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab21c32e43e81f9acbc743fb726e6fc28"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#ab21c32e43e81f9acbc743fb726e6fc28">RepeaterDownstreamAuthRef</a></td></tr>
<tr class="memdesc:ab21c32e43e81f9acbc743fb726e6fc28"><td class="mdescLeft">&#160;</td><td class="mdescRight">(Repeater)Post authenticate to downstream, second part of authentication start reference  <a href="#ab21c32e43e81f9acbc743fb726e6fc28">More...</a><br /></td></tr>
<tr class="separator:ab21c32e43e81f9acbc743fb726e6fc28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac6f5ed90fdcf991e41131d1937bf2f56"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#ac6f5ed90fdcf991e41131d1937bf2f56">IsRepeaterDownstreamAuthCallbackSet</a></td></tr>
<tr class="memdesc:ac6f5ed90fdcf991e41131d1937bf2f56"><td class="mdescLeft">&#160;</td><td class="mdescRight">(Repeater)Is "Post authenticate to downstream to trigger second part of authentication" callback set flag  <a href="#ac6f5ed90fdcf991e41131d1937bf2f56">More...</a><br /></td></tr>
<tr class="separator:ac6f5ed90fdcf991e41131d1937bf2f56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ed2aea26d867cc8b32c23446a8b356f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__hdcp1x__v4__0.html#ga22b9b36c134731fc3c2d450b29095e05">XHdcp1x_Callback</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#a2ed2aea26d867cc8b32c23446a8b356f">AuthenticatedCallback</a></td></tr>
<tr class="memdesc:a2ed2aea26d867cc8b32c23446a8b356f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unauthenticated callback.  <a href="#a2ed2aea26d867cc8b32c23446a8b356f">More...</a><br /></td></tr>
<tr class="separator:a2ed2aea26d867cc8b32c23446a8b356f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af981da076b0ffacb3e6931f7851d4cd3"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#af981da076b0ffacb3e6931f7851d4cd3">AuthenticatedCallbackRef</a></td></tr>
<tr class="memdesc:af981da076b0ffacb3e6931f7851d4cd3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unauthenticated reference.  <a href="#af981da076b0ffacb3e6931f7851d4cd3">More...</a><br /></td></tr>
<tr class="separator:af981da076b0ffacb3e6931f7851d4cd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5037a2415dafe5f92b225bffcf410e81"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#a5037a2415dafe5f92b225bffcf410e81">IsAuthenticatedCallbackSet</a></td></tr>
<tr class="memdesc:a5037a2415dafe5f92b225bffcf410e81"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unauthenticated config flag.  <a href="#a5037a2415dafe5f92b225bffcf410e81">More...</a><br /></td></tr>
<tr class="separator:a5037a2415dafe5f92b225bffcf410e81"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae328e636837cd6fbe4488153f69b4c3f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__hdcp1x__v4__0.html#ga22b9b36c134731fc3c2d450b29095e05">XHdcp1x_Callback</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#ae328e636837cd6fbe4488153f69b4c3f">UnauthenticatedCallback</a></td></tr>
<tr class="memdesc:ae328e636837cd6fbe4488153f69b4c3f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unauthenticated callback.  <a href="#ae328e636837cd6fbe4488153f69b4c3f">More...</a><br /></td></tr>
<tr class="separator:ae328e636837cd6fbe4488153f69b4c3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4354d6aba739cf60eb2d5251593d42d0"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#a4354d6aba739cf60eb2d5251593d42d0">UnauthenticatedCallbackRef</a></td></tr>
<tr class="memdesc:a4354d6aba739cf60eb2d5251593d42d0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unauthenticated reference.  <a href="#a4354d6aba739cf60eb2d5251593d42d0">More...</a><br /></td></tr>
<tr class="separator:a4354d6aba739cf60eb2d5251593d42d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aba6af280761ee6bb27641062363c9ed6"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#aba6af280761ee6bb27641062363c9ed6">IsUnauthenticatedCallbackSet</a></td></tr>
<tr class="memdesc:aba6af280761ee6bb27641062363c9ed6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unauthenticated config flag.  <a href="#aba6af280761ee6bb27641062363c9ed6">More...</a><br /></td></tr>
<tr class="separator:aba6af280761ee6bb27641062363c9ed6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a090a75d1f1d6d838d55d4d8d8eb4de7e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__hdcp1x__v4__0.html#ga22b9b36c134731fc3c2d450b29095e05">XHdcp1x_Callback</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#a090a75d1f1d6d838d55d4d8d8eb4de7e">TopologyUpdateCallback</a></td></tr>
<tr class="memdesc:a090a75d1f1d6d838d55d4d8d8eb4de7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Topology Update callback.  <a href="#a090a75d1f1d6d838d55d4d8d8eb4de7e">More...</a><br /></td></tr>
<tr class="separator:a090a75d1f1d6d838d55d4d8d8eb4de7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a876f1439cffebdff1b901ead25249443"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#a876f1439cffebdff1b901ead25249443">TopologyUpdateCallbackRef</a></td></tr>
<tr class="memdesc:a876f1439cffebdff1b901ead25249443"><td class="mdescLeft">&#160;</td><td class="mdescRight">Topology Update reference.  <a href="#a876f1439cffebdff1b901ead25249443">More...</a><br /></td></tr>
<tr class="separator:a876f1439cffebdff1b901ead25249443"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f414f91312d6753b5f704030051bc19"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#a9f414f91312d6753b5f704030051bc19">IsTopologyUpdateCallbackSet</a></td></tr>
<tr class="memdesc:a9f414f91312d6753b5f704030051bc19"><td class="mdescLeft">&#160;</td><td class="mdescRight">Topology Update config flag.  <a href="#a9f414f91312d6753b5f704030051bc19">More...</a><br /></td></tr>
<tr class="separator:a9f414f91312d6753b5f704030051bc19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afe55c0a1ba26412a5b1671e46e181347"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__hdcp1x__v4__0.html#ga22b9b36c134731fc3c2d450b29095e05">XHdcp1x_Callback</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#afe55c0a1ba26412a5b1671e46e181347">EncryptionUpdateCallback</a></td></tr>
<tr class="memdesc:afe55c0a1ba26412a5b1671e46e181347"><td class="mdescLeft">&#160;</td><td class="mdescRight">Encryption Update callback.  <a href="#afe55c0a1ba26412a5b1671e46e181347">More...</a><br /></td></tr>
<tr class="separator:afe55c0a1ba26412a5b1671e46e181347"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af671176e6654eaf148e1d8567b729a2e"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#af671176e6654eaf148e1d8567b729a2e">EncryptionUpdateCallbackRef</a></td></tr>
<tr class="memdesc:af671176e6654eaf148e1d8567b729a2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Encryption Update reference.  <a href="#af671176e6654eaf148e1d8567b729a2e">More...</a><br /></td></tr>
<tr class="separator:af671176e6654eaf148e1d8567b729a2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aab743cb5c6259e89858dce2bac9d01b6"><td class="memItemLeft" align="right" valign="top">u32&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_x_hdcp1x___rx.html#aab743cb5c6259e89858dce2bac9d01b6">IsEncryptionUpdateCallbackSet</a></td></tr>
<tr class="memdesc:aab743cb5c6259e89858dce2bac9d01b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Encryption Update config flag.  <a href="#aab743cb5c6259e89858dce2bac9d01b6">More...</a><br /></td></tr>
<tr class="separator:aab743cb5c6259e89858dce2bac9d01b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>This typedef contains the receive HDCP interface. </p>
</div><h2 class="groupheader">Field Documentation</h2>
<a id="a2ed2aea26d867cc8b32c23446a8b356f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a2ed2aea26d867cc8b32c23446a8b356f">&#9670;&nbsp;</a></span>AuthenticatedCallback</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__hdcp1x__v4__0.html#ga22b9b36c134731fc3c2d450b29095e05">XHdcp1x_Callback</a> XHdcp1x_Rx::AuthenticatedCallback</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Unauthenticated callback. </p>

<p class="reference">Referenced by <a class="el" href="group__hdcp1x__v4__0.html#ga931fc14801a82c9cc3aa870d887bbc07">XHdcp1x_CfgInitialize()</a>.</p>

</div>
</div>
<a id="af981da076b0ffacb3e6931f7851d4cd3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af981da076b0ffacb3e6931f7851d4cd3">&#9670;&nbsp;</a></span>AuthenticatedCallbackRef</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdcp1x_Rx::AuthenticatedCallbackRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Unauthenticated reference. </p>

</div>
</div>
<a id="a45dfdf65ea2c69d3bb5f6f2573d1830a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a45dfdf65ea2c69d3bb5f6f2573d1830a">&#9670;&nbsp;</a></span>CurrentState</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XHdcp1x_Rx::CurrentState</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The interface's current state. </p>

<p class="reference">Referenced by <a class="el" href="group__hdcp1x__v4__0.html#ga2f314cd6eca64f8953ea54fb6bb93c03">XHdcp1x_RxIsAuthenticated()</a>, <a class="el" href="group__hdcp1x__v4__0.html#ga9a7a3ac0f4c2abe70a1227c2e40eeda3">XHdcp1x_RxIsEnabled()</a>, <a class="el" href="group__hdcp1x__v4__0.html#ga63d2c00e67796620c78474de50c5f4ce">XHdcp1x_RxIsInComputations()</a>, <a class="el" href="group__hdcp1x__v4__0.html#gaa617d8a93cb5f75964aa2d0c6a94e1f9">XHdcp1x_RxIsInProgress()</a>, <a class="el" href="group__hdcp1x__v4__0.html#ga3828bd501048526899095762ad7bb97e">XHdcp1x_RxIsInWaitforready()</a>, and <a class="el" href="group__hdcp1x__v4__0.html#gab22ac8a26a4b60bdeda3be59baacbf39">XHdcp1x_TxGetTopology()</a>.</p>

</div>
</div>
<a id="a3ebbd48e5bd71035d4c720482f451cb7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a3ebbd48e5bd71035d4c720482f451cb7">&#9670;&nbsp;</a></span>DdcGetDataCallback</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__hdcp1x__v4__0.html#gac7c48c250790835096c9df58f4663e3c">XHdcp1x_GetDdcHandler</a> XHdcp1x_Rx::DdcGetDataCallback</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Function pointer for getting DDC register data. </p>

<p class="reference">Referenced by <a class="el" href="group__hdcp1x__v4__0.html#ga931fc14801a82c9cc3aa870d887bbc07">XHdcp1x_CfgInitialize()</a>.</p>

</div>
</div>
<a id="a37e2adfaf1353061d847332dc849cd8d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a37e2adfaf1353061d847332dc849cd8d">&#9670;&nbsp;</a></span>DdcGetDataCallbackRef</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdcp1x_Rx::DdcGetDataCallbackRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>To be passed to callback function. </p>

</div>
</div>
<a id="a390b07d7f8547e353f2e316e26320829"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a390b07d7f8547e353f2e316e26320829">&#9670;&nbsp;</a></span>DdcSetAddressCallback</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__hdcp1x__v4__0.html#gaf1db793430e747ea474c92fd1939b92d">XHdcp1x_SetDdcHandler</a> XHdcp1x_Rx::DdcSetAddressCallback</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Function pointer for setting DDC register address. </p>

<p class="reference">Referenced by <a class="el" href="group__hdcp1x__v4__0.html#ga931fc14801a82c9cc3aa870d887bbc07">XHdcp1x_CfgInitialize()</a>.</p>

</div>
</div>
<a id="ad98b20f01d95d427d30e286af7350ca5"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad98b20f01d95d427d30e286af7350ca5">&#9670;&nbsp;</a></span>DdcSetAddressCallbackRef</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdcp1x_Rx::DdcSetAddressCallbackRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>To be passed to callback function. </p>

</div>
</div>
<a id="ac0d254b702690871c60db2724a071a74"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac0d254b702690871c60db2724a071a74">&#9670;&nbsp;</a></span>DdcSetDataCallback</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__hdcp1x__v4__0.html#gaf1db793430e747ea474c92fd1939b92d">XHdcp1x_SetDdcHandler</a> XHdcp1x_Rx::DdcSetDataCallback</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Function pointer for setting DDC register data. </p>

<p class="reference">Referenced by <a class="el" href="group__hdcp1x__v4__0.html#ga931fc14801a82c9cc3aa870d887bbc07">XHdcp1x_CfgInitialize()</a>.</p>

</div>
</div>
<a id="aa7f2f1dbac2d0ef967a4c7579f4fdafe"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aa7f2f1dbac2d0ef967a4c7579f4fdafe">&#9670;&nbsp;</a></span>DdcSetDataCallbackRef</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdcp1x_Rx::DdcSetDataCallbackRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>To be passed to callback function. </p>

</div>
</div>
<a id="afe55c0a1ba26412a5b1671e46e181347"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afe55c0a1ba26412a5b1671e46e181347">&#9670;&nbsp;</a></span>EncryptionUpdateCallback</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__hdcp1x__v4__0.html#ga22b9b36c134731fc3c2d450b29095e05">XHdcp1x_Callback</a> XHdcp1x_Rx::EncryptionUpdateCallback</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Encryption Update callback. </p>

<p class="reference">Referenced by <a class="el" href="group__hdcp1x__v4__0.html#ga931fc14801a82c9cc3aa870d887bbc07">XHdcp1x_CfgInitialize()</a>.</p>

</div>
</div>
<a id="af671176e6654eaf148e1d8567b729a2e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af671176e6654eaf148e1d8567b729a2e">&#9670;&nbsp;</a></span>EncryptionUpdateCallbackRef</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdcp1x_Rx::EncryptionUpdateCallbackRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Encryption Update reference. </p>

</div>
</div>
<a id="ad7c01155a2fc2880ae549dc9e373bf4c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ad7c01155a2fc2880ae549dc9e373bf4c">&#9670;&nbsp;</a></span>Flags</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u16 XHdcp1x_Rx::Flags</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The interface flags. </p>

</div>
</div>
<a id="a5037a2415dafe5f92b225bffcf410e81"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a5037a2415dafe5f92b225bffcf410e81">&#9670;&nbsp;</a></span>IsAuthenticatedCallbackSet</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XHdcp1x_Rx::IsAuthenticatedCallbackSet</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Unauthenticated config flag. </p>

<p class="reference">Referenced by <a class="el" href="group__hdcp1x__v4__0.html#ga931fc14801a82c9cc3aa870d887bbc07">XHdcp1x_CfgInitialize()</a>.</p>

</div>
</div>
<a id="ab5533c3626a8379739bfeb9023771e1f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab5533c3626a8379739bfeb9023771e1f">&#9670;&nbsp;</a></span>IsDdcGetDataCallbackSet</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp1x_Rx::IsDdcGetDataCallbackSet</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>This flag is set true when the callback has been registered. </p>

<p class="reference">Referenced by <a class="el" href="group__hdcp1x__v4__0.html#ga931fc14801a82c9cc3aa870d887bbc07">XHdcp1x_CfgInitialize()</a>.</p>

</div>
</div>
<a id="a328c110db56d453bf13d63006fe0b342"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a328c110db56d453bf13d63006fe0b342">&#9670;&nbsp;</a></span>IsDdcSetAddressCallbackSet</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp1x_Rx::IsDdcSetAddressCallbackSet</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>This flag is set true when the callback has been registered. </p>

<p class="reference">Referenced by <a class="el" href="group__hdcp1x__v4__0.html#ga931fc14801a82c9cc3aa870d887bbc07">XHdcp1x_CfgInitialize()</a>.</p>

</div>
</div>
<a id="a71563daf4a5ba6da5d61538de804716e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a71563daf4a5ba6da5d61538de804716e">&#9670;&nbsp;</a></span>IsDdcSetDataCallbackSet</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u8 XHdcp1x_Rx::IsDdcSetDataCallbackSet</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>This flag is set true when the callback has been registered. </p>

<p class="reference">Referenced by <a class="el" href="group__hdcp1x__v4__0.html#ga931fc14801a82c9cc3aa870d887bbc07">XHdcp1x_CfgInitialize()</a>.</p>

</div>
</div>
<a id="aab743cb5c6259e89858dce2bac9d01b6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aab743cb5c6259e89858dce2bac9d01b6">&#9670;&nbsp;</a></span>IsEncryptionUpdateCallbackSet</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XHdcp1x_Rx::IsEncryptionUpdateCallbackSet</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Encryption Update config flag. </p>

<p class="reference">Referenced by <a class="el" href="group__hdcp1x__v4__0.html#ga931fc14801a82c9cc3aa870d887bbc07">XHdcp1x_CfgInitialize()</a>.</p>

</div>
</div>
<a id="ac6f5ed90fdcf991e41131d1937bf2f56"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ac6f5ed90fdcf991e41131d1937bf2f56">&#9670;&nbsp;</a></span>IsRepeaterDownstreamAuthCallbackSet</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XHdcp1x_Rx::IsRepeaterDownstreamAuthCallbackSet</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>(Repeater)Is "Post authenticate to downstream to trigger second part of authentication" callback set flag </p>

<p class="reference">Referenced by <a class="el" href="group__hdcp1x__v4__0.html#ga931fc14801a82c9cc3aa870d887bbc07">XHdcp1x_CfgInitialize()</a>.</p>

</div>
</div>
<a id="a9f414f91312d6753b5f704030051bc19"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a9f414f91312d6753b5f704030051bc19">&#9670;&nbsp;</a></span>IsTopologyUpdateCallbackSet</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XHdcp1x_Rx::IsTopologyUpdateCallbackSet</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Topology Update config flag. </p>

<p class="reference">Referenced by <a class="el" href="group__hdcp1x__v4__0.html#ga931fc14801a82c9cc3aa870d887bbc07">XHdcp1x_CfgInitialize()</a>.</p>

</div>
</div>
<a id="aba6af280761ee6bb27641062363c9ed6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aba6af280761ee6bb27641062363c9ed6">&#9670;&nbsp;</a></span>IsUnauthenticatedCallbackSet</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XHdcp1x_Rx::IsUnauthenticatedCallbackSet</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Unauthenticated config flag. </p>

<p class="reference">Referenced by <a class="el" href="group__hdcp1x__v4__0.html#ga931fc14801a82c9cc3aa870d887bbc07">XHdcp1x_CfgInitialize()</a>.</p>

</div>
</div>
<a id="a4c40ab97d534b347c297c9cad8911f76"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4c40ab97d534b347c297c9cad8911f76">&#9670;&nbsp;</a></span>PendingEvents</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u16 XHdcp1x_Rx::PendingEvents</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The bit map of pending events. </p>

</div>
</div>
<a id="a8fa0e880a311858439ca0a92c6ba75a2"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a8fa0e880a311858439ca0a92c6ba75a2">&#9670;&nbsp;</a></span>PreviousState</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">u32 XHdcp1x_Rx::PreviousState</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The interface's previous state. </p>

</div>
</div>
<a id="a1f9029cd792e5539b37eb2f3f8f5dce4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a1f9029cd792e5539b37eb2f3f8f5dce4">&#9670;&nbsp;</a></span>RepeaterDownstreamAuthCallback</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__hdcp1x__v4__0.html#ga22b9b36c134731fc3c2d450b29095e05">XHdcp1x_Callback</a> XHdcp1x_Rx::RepeaterDownstreamAuthCallback</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>(Repeater)Post authenticate to downstream, second part of authentication start callback </p>

<p class="reference">Referenced by <a class="el" href="group__hdcp1x__v4__0.html#ga931fc14801a82c9cc3aa870d887bbc07">XHdcp1x_CfgInitialize()</a>.</p>

</div>
</div>
<a id="ab21c32e43e81f9acbc743fb726e6fc28"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ab21c32e43e81f9acbc743fb726e6fc28">&#9670;&nbsp;</a></span>RepeaterDownstreamAuthRef</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdcp1x_Rx::RepeaterDownstreamAuthRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>(Repeater)Post authenticate to downstream, second part of authentication start reference </p>

</div>
</div>
<a id="abac529df47db1cb77b62b762d2310cc6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#abac529df47db1cb77b62b762d2310cc6">&#9670;&nbsp;</a></span>Stats</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_x_hdcp1x___rx_stats.html">XHdcp1x_RxStats</a> XHdcp1x_Rx::Stats</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The interface's statistics. </p>

</div>
</div>
<a id="a090a75d1f1d6d838d55d4d8d8eb4de7e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a090a75d1f1d6d838d55d4d8d8eb4de7e">&#9670;&nbsp;</a></span>TopologyUpdateCallback</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__hdcp1x__v4__0.html#ga22b9b36c134731fc3c2d450b29095e05">XHdcp1x_Callback</a> XHdcp1x_Rx::TopologyUpdateCallback</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Topology Update callback. </p>

<p class="reference">Referenced by <a class="el" href="group__hdcp1x__v4__0.html#ga931fc14801a82c9cc3aa870d887bbc07">XHdcp1x_CfgInitialize()</a>.</p>

</div>
</div>
<a id="a876f1439cffebdff1b901ead25249443"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a876f1439cffebdff1b901ead25249443">&#9670;&nbsp;</a></span>TopologyUpdateCallbackRef</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdcp1x_Rx::TopologyUpdateCallbackRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Topology Update reference. </p>

</div>
</div>
<a id="ae328e636837cd6fbe4488153f69b4c3f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae328e636837cd6fbe4488153f69b4c3f">&#9670;&nbsp;</a></span>UnauthenticatedCallback</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="group__hdcp1x__v4__0.html#ga22b9b36c134731fc3c2d450b29095e05">XHdcp1x_Callback</a> XHdcp1x_Rx::UnauthenticatedCallback</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Unauthenticated callback. </p>

<p class="reference">Referenced by <a class="el" href="group__hdcp1x__v4__0.html#ga931fc14801a82c9cc3aa870d887bbc07">XHdcp1x_CfgInitialize()</a>.</p>

</div>
</div>
<a id="a4354d6aba739cf60eb2d5251593d42d0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a4354d6aba739cf60eb2d5251593d42d0">&#9670;&nbsp;</a></span>UnauthenticatedCallbackRef</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* XHdcp1x_Rx::UnauthenticatedCallbackRef</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Unauthenticated reference. </p>

</div>
</div>
<a id="af46e8a6da2ced045c20dc669888b8c33"></a>
<h2 class="memtitle"><span class="permalink"><a href="#af46e8a6da2ced045c20dc669888b8c33">&#9670;&nbsp;</a></span>XORState</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="struct_x_hdcp1x___rx_encyption_watch.html">XHdcp1x_RxEncyptionWatch</a> XHdcp1x_Rx::XORState</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>The interface's encryption state. </p>

</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">Copyright &copy; 2015 Xilinx Inc. All rights reserved.</li>
  </ul>
</div>
</body>
</html>
